\hypertarget{classMPC}{}\doxysection{MPC Class Reference}
\label{classMPC}\index{MPC@{MPC}}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classMPC_af4e2bb7c17925152b578a24b3d8f3791}\label{classMPC_af4e2bb7c17925152b578a24b3d8f3791}} 
{\bfseries MPC} (double dt\+In)
\item 
\mbox{\Hypertarget{classMPC_a41574ac96dfd97c389bb6f9c1de01c06}\label{classMPC_a41574ac96dfd97c389bb6f9c1de01c06}} 
void {\bfseries set\+\_\+weight} (double u\+\_\+weight, Eigen\+::\+Matrix\+Xd L\+\_\+diag, Eigen\+::\+Matrix\+Xd K\+\_\+diag)
\item 
\mbox{\Hypertarget{classMPC_a618d7e191ba58809e20dc03cc790dbe4}\label{classMPC_a618d7e191ba58809e20dc03cc790dbe4}} 
void {\bfseries cal} ()
\item 
\mbox{\Hypertarget{classMPC_a0e37e446706cbf8d8f6de14377423d9d}\label{classMPC_a0e37e446706cbf8d8f6de14377423d9d}} 
void {\bfseries data\+Bus\+Read} (\mbox{\hyperlink{structDataBus}{Data\+Bus}} \&Data)
\item 
\mbox{\Hypertarget{classMPC_a81bff1debd03ea83a56c85da5a70caf9}\label{classMPC_a81bff1debd03ea83a56c85da5a70caf9}} 
void {\bfseries data\+Bus\+Write} (\mbox{\hyperlink{structDataBus}{Data\+Bus}} \&Data)
\item 
\mbox{\Hypertarget{classMPC_a01dcc1140862fcb030153849a9cb3ff9}\label{classMPC_a01dcc1140862fcb030153849a9cb3ff9}} 
void {\bfseries enable} ()
\item 
\mbox{\Hypertarget{classMPC_a39bcff9265cd0e14857c190cf42c418c}\label{classMPC_a39bcff9265cd0e14857c190cf42c418c}} 
void {\bfseries disable} ()
\item 
\mbox{\Hypertarget{classMPC_a23fc46fc8d12f89adad3c19035f93579}\label{classMPC_a23fc46fc8d12f89adad3c19035f93579}} 
bool {\bfseries get\+\_\+\+ENA} ()
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line 32 of file mpc.\+h.



The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
mpc.\+h\item 
mpc.\+cpp\end{DoxyCompactItemize}
